cringing and fawning - Turkish English Dictionary